I guess we better... - French English Dictionary